home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 2010 April
/
PCWorld0410.iso
/
pluginy Firefox
/
1191
/
1191.xpi
/
chrome
/
reminderfox.jar
/
content
/
reminderfox
/
reminderFoxOverlay.xul
< prev
Wrap
Extensible Markup Language
|
2009-11-05
|
15KB
|
319 lines
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<?xml-stylesheet href="chrome://reminderfox/skin/reminder.css" type="text/css"?>
<?xml-stylesheet href="chrome://reminderfox/skin/toolbar.css" type="text/css"?>
<?xul-overlay href="chrome://reminderfox/content/datepicker/datepicker-overlay.xul"?>
<!-- DTD Files -->
<!DOCTYPE window
[
<!ENTITY % dtd1 SYSTEM "chrome://reminderfox/locale/reminderfox.dtd" > %dtd1;
]>
<overlay id="reminderFoxOverlay"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<stringbundleset id="stringbundleset">
<stringbundle id="reminderFox-bundle" src="chrome://reminderfox/locale/reminderfox.properties"/>
<stringbundle id="bundle_addressBook" src="chrome://messenger/locale/addressbook/addressBook.properties"/>
</stringbundleset>
<script type="application/x-javascript" src="chrome://reminderfox/content/reminderFoxCore.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/reminderFox.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/utils/rmFxUtils.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/datepicker/datepicker.js"/>
<script type="application/x-javascript" src="chrome://reminderfox/content/utils/rmFxDragDrop.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/utils/rmFxAttachments.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/network/upload.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/network/networkService.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/network/download.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/network/passwordManagerUtils.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/utils/rmFxUtils.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/mail/mail.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/mail/rmFxIcalMail.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/mail/addContact2Reminder.js" />
<script type="application/x-javascript" src="chrome://reminderfox/content/mail/rmFxSendwReminder.js"/>
<script type="application/x-javascript" src="chrome://reminderfox/content/mail/rmFxMsgTagging.js"/>
<script type="application/x-javascript" src="chrome://reminderfox/content/mail/rmFxPopupControl.js"/>
<!-- //gW D&D added for iCal files -->
<script type="application/x-javascript" src="chrome://global/content/nsDragAndDrop.js"/>
<script type="application/x-javascript" src="chrome://global/content/nsTransferable.js"/>
<script type="application/x-javascript">
window.addEventListener("load", reminderFox_start, false);
</script>
<window id="main-window">
<popupset id="mainPopupSet"/>
</window>
<window id="messengerWindow">
<popupset id="mainPopupSet"/>
</window>
<window id="calendar-window">
<popupset id="mainPopupSet"/>
</window>
<window id="addressbookWindow">
<popupset id="mainPopupSet"/>
</window>
<popupset id="mainPopupSet">
<tooltip id="reminderFox_tip" noautohide="true" orient="horizontal" onpopupshowing="reminderFox_initiliazeTooltip()" onpopuphidden="reminderFox_hideTooltip()">
<hbox>
<vbox>
<image src='chrome://reminderfox/skin/images/fox.png'/>
</vbox>
<vbox id="tooltipChildrenReminders">
<description value="&rf.main.tooltip.todaysreminders.label;" id="todayRemindersDescription" style="font-weight:bold"/>
<vbox id="todaysRemindersBox">
</vbox>
<spacer id="reminderSpacer" height="4px"/>
<description value="&rf.main.tooltip.upcomingreminders.label;" id="upcomingRemindersDescription" style="font-weight:bold"/>
<vbox id="upcomingRemindersBox">
</vbox>
</vbox>
<spacer id="entry-spacer.todos" width="10px"/>
<vbox id="todosTooltip">
<vbox id="tooltipChildren">
<description id="todoDescription" value="&rf.main.tooltip.todos.label;" style="font-weight:bold"/>
<vbox id="todosBox">
</vbox>
<spacer id="reminderSpacer" height="4px"/>
</vbox>
</vbox>
</hbox>
</tooltip>
<popup id="options-contextmenu">
<menuitem id="options-contextmenu-editreminder" label="&rf.main.viewReminders.label;" oncommand="reminderFox_openAddRemindersDialog();"/>
<menuitem id="options-contextmenu-editreminder" label="&rf.main.addReminder.label;" oncommand="reminderFox_quickAddReminder();"/>
<menuitem id="options-contextmenu-quickAlarm" label="&rf.main.quickalarm.label;" oncommand="reminderFox_openQuickAlarmDialog();"/>
<menu id="options-contextmenu-quickAlarms-list" label="&rf.main.quickalarms.label;">
<menupopup id="options-contextmenu-quickAlarms-list-popup">
</menupopup>
</menu>
<menuitem id="options-contextmenu-suspendAlerts" label="&rf.main.showalerts.label;" type="checkbox" autocheck="false" oncommand="reminderFox_toggleShowAlert();"/>
<menuseparator/>
<menuitem label="&rf.main.options.label;" oncommand="reminderFox_openOptionsDialog();" />
<menuitem label="&rf.main.homepage.label;" oncommand="reminderFox_openURL( 'http://reminderfox.mozdev.org/' );" />
<menuitem label="&rf.main.help.label;" oncommand="reminderFox_launchHelp();" />
<menuitem id="options-contextmenu-editreminder" label="&rf.main.about.label;" oncommand="reminderFox_openAboutReminderFoxDialog();"/>
</popup>
<popup onpopupshowing="reminderfox_showCalendar(event);" id="oe-date-picker-popup">
<vbox id="oe-date-picker-overlay-box" flex="1"/>
</popup>
</popupset>
<statusbar id="status-bar"> <!-- //gW D&D added for iCal files -->
<keyset id="reminderFox_keyset">
</keyset>
<statusbarpanel id="reminderFox-statusLabel"
tooltip="reminderFox_tip" class="statusbarpanel-iconic"
context="options-contextmenu"
oncontextmenu="reminderFox_activateOptionsContext(event);"
onclick="reminderFox_openDoubleClickDialog(event);"
status="none"
ondragover="nsDragAndDrop.dragOver(event, rmFx_statObserver);"
ondragdrop="nsDragAndDrop.drop(event, rmFx_statObserver);"
ondrop="nsDragAndDrop.drop(event, rmFx_statObserver);">
</statusbarpanel> <!-- 2009-01-04 change for FX3.1 -->
</statusbar>
<popup id="contentAreaContextMenu">
<menuitem id="rf_addReminder" label="&rf.main.addreminderforweb.label;" insertbefore="context-sep-selectall"
oncommand="reminderFox_addReminderForWebPage();"
class="menuitem-iconic"/>
<menuitem id="rf_subscribeReminder" label="&rf.main.contextmenu.subscribe.label;" insertafter="context-stop"
oncommand="reminderFox_subscribeWithReminderFox();"
class="menuitem-iconic"/>
</popup>
<popup id="messagePaneContext"> <!-- using addEventListener "popupshowing" -->
<!-- menuseparator/ -->
<menuitem label="&mail.addreminder;" oncommand="reminderFox_thunderBirdAddEmailReminder();"
class="menuitem-iconic mailRm_Add" id="mailRm_AddReminder"/>
<menuitem label="&mail.reminder4mail.open;" oncommand="rmFxReminder4mailOpen();"
id="mailRm_Open_Msg" class="menuitem-iconic mailRm_Open" disabled="true"/>
<menuitem label="&rf.main.importFromEmail.label;" oncommand="rmFxGetiCalMailed();"
id="mailRm_ICS_Msg" class="menuitem-iconic mailRm_ICS" disabled="true"/>
</popup>
<popup id="mailContext"> <!-- 'messagePaneContext' for TB3/SM2 -->
<!-- menuseparator/ -->
<menuitem label="&mail.addreminder;" oncommand="reminderFox_thunderBirdAddEmailReminder();"
class="menuitem-iconic mailRm_Add" id="mailRm_AddReminder"/>
<menuitem label="&mail.reminder4mail.open;" oncommand="rmFxReminder4mailOpen();"
id="mailRm_Open_Msg" class="menuitem-iconic mailRm_Open" disabled="true"/>
<menuitem label="&rf.main.importFromEmail.label;" oncommand="rmFxGetiCalMailed();"
id="mailRm_ICS_Msg" class="menuitem-iconic mailRm_ICS" disabled="true"/>
</popup>
<popup id="threadPaneContext">
<menuseparator id="mailRM_sep1" />
<menuitem label="&mail.addreminder;" oncommand="reminderFox_thunderBirdAddEmailReminder();"
class="menuitem-iconic mailRm_Add" id="mailRm_thread_AddReminder" />
<menuitem label="&mail.reminder4mail.open;" oncommand="rmFxReminder4mailOpen();"
id="mailRm_Open_Thread" class="menuitem-iconic mailRm_Open" disabled="true" />
<!-- menuitem label="Test iCal from clipBoard" oncommand="rmFx_iCalTest();"/ -->
</popup>
<popup id="attachmentListContext">
<menuseparator id="mailRM_sep2" />
<menuitem label="&rf.main.importFromEmail.label;" oncommand="rmFxGetiCalMailed();"
id="mailRm_ICS_List" class="menuitem-iconic mailRm_ICS" disabled="true"/>
</popup>
<!-- //gW_PB 'dataPane Attachment' -->
<popup id="dataPaneAttachmentContextMenu">
<menuseparator id="mailRM_sep2" />
<menuitem label="&rf.main.importFromEmail.label;" oncommand="rmFxGetiCalMailed();"
id="mailRm_ICS_List" class="menuitem-iconic mailRm_ICS" disabled="true"/>
</popup>
<!-- gW add Reminder for Contact -->
<popup id="abResultsTreeContext">
<menuseparator id="mailRM_sep3" />
<menuitem id="mailRm_addContact" label="&rf.main.contextmenu.addremindercontact.label;" oncommand="reminderFox_addReminder4Contact('Reminder');" />
<menuitem id="mailRm_copyContact" label="&rf.main.contextmenu.copycontactmail.label;" oncommand="reminderFox_addReminder4Contact('Copy');" />
</popup>
<!-- //gW_GetHelpApp TEST +++2do TEST +++2do TEST +++2do TEST +++2do TEST +++2do TEST +++2do TEST >
<popup id="threadPaneContext">
<menuseparator />
<menuitem id="gWTEST1" label="rmFxGetHelpApp() " oncommand="rmFxGetExternalHelperAppService() ;" />
</popup>
************ -->
<!-- add a icon to the addressbook toolbar to directly copy email addresses -->
<toolbarpalette id="AddressBookToolbarPalette">
<toolbarbutton id="personsMailCopy" label="Copy"
tooltiptext="&rf.main.contextmenu.copycontactmail.label;" oncommand="reminderFox_addReminder4Contact('Copy');"
class="toolbarbutton-1 chromeclass-toolbar-additional;" />
</toolbarpalette>
<!-- add ReminderFox and Add Reminder icons to the main toolbar palettes -->
<toolbarbutton id="reminderFox_openButton" label="&rf.main.icons.openReminderfox.label;"
tooltiptext="&rf.main.icons.openReminderfox.tooltip.label;" oncommand="reminderFox_openAddRemindersDialog(true)"
class="toolbarbutton-1 chromeclass-toolbar-additional" />
<toolbarbutton id="reminderFox_addReminderButton" label="&rf.main.icons.addreminder.label;"
tooltiptext="&rf.main.icons.addreminder.tooltip.label;" oncommand="reminderFox_quickAddReminder()"
class="toolbarbutton-1 chromeclass-toolbar-additional" />
<toolbarbutton id="reminderFox_showCalendar" label="&rf.main.icons.showCalendar.label;"
tooltiptext="&rf.main.icons.showCalendar.tooltip.label;" onclick="reminderFox_onclickFunc(event, this);"
class="toolbarbutton-1 chromeclass-toolbar-additional" />
<toolbarbutton id="reminderFox_quickAlarmButton" label="&rf.main.quickalarm.label;"
tooltiptext="&rf.main.quickalarm.label;" onclick="reminderFox_openQuickAlarmDialog();"
class="toolbarbutton-1 chromeclass-toolbar-additional" />
<!-- Thunderbird message header NEW to TB3.0pre //gWTEST msgHdr
<toolbarbutton id="reminderFox_openButton" label="&rf.main.icons.openReminderfox.label;"
tooltiptext="&rf.main.icons.openReminderfox.tooltip.label;" oncommand="reminderFox_openAddRemindersDialog(true)"
class="toolbarbutton-1 chromeclass-toolbar-additional msgHeaderView-button" />
<toolbarbutton id="reminderFox_addReminderButton" label="&rf.main.icons.addreminder.label;"
tooltiptext="&rf.main.icons.addreminder.tooltip.label;" oncommand="reminderFox_quickAddReminder()"
class="toolbarbutton-1 chromeclass-toolbar-additional msgHeaderView-button" />
<toolbarbutton id="reminderFox_showCalendar" label="&rf.main.icons.showCalendar.label;"
tooltiptext="&rf.main.icons.showCalendar.tooltip.label;" onclick="reminderFox_onclickFunc(event, this);"
class="toolbarbutton-1 chromeclass-toolbar-additional msgHeaderView-button" />
<toolbarbutton id="reminderFox_quickAlarmButton" label="&rf.main.quickalarm.label;"
tooltiptext="&rf.main.quickalarm.label;" onclick="reminderFox_openQuickAlarmDialog();"
class="toolbarbutton-1 chromeclass-toolbar-additional msgHeaderView-button"/>
-->
<!-- Firefox -->
<toolbarpalette id="BrowserToolbarPalette">
<toolbarbutton id="reminderFox_openButton"/>
<toolbarbutton id="reminderFox_addReminderButton"/>
<toolbarbutton id="reminderFox_showCalendar"/>
<toolbarbutton id="reminderFox_quickAlarmButton"/>
</toolbarpalette>
<!-- Thunderbird message header NEW to TB3.0pre //gWTEST msgHdr - - >
<toolbarpalette id="header-view-toolbar-palette">
<toolbarbutton id="reminderFox_openButton"/>
<toolbarbutton id="reminderFox_addReminderButton"/>
<toolbarbutton id="reminderFox_showCalendar"/>
<toolbarbutton id="reminderFox_quickAlarmButton"/>
</toolbarpalette> //gWTEST msgHdr -->
<!-- Thunderbird mail -->
<toolbarpalette id="MailToolbarPalette">
<toolbarbutton id="reminderFox_openButton"/>
<toolbarbutton id="reminderFox_addReminderButton"/>
<toolbarbutton id="reminderFox_showCalendar"/>
<toolbarbutton id="reminderFox_quickAlarmButton"/>
</toolbarpalette>
<!-- Thunderbird compose -->
<toolbarpalette id="MsgComposeToolbarPalette">
<toolbarbutton id="reminderFox_openButton"/>
<toolbarbutton id="reminderFox_addReminderButton"/>
<toolbarbutton id="reminderFox_showCalendar"/>
<toolbarbutton id="reminderFox_quickAlarmButton"/>
<toolbarbutton id="rmFx_SendPlus"
label="&mail.send.withreminder; ++"
tooltiptext="&mail.send.withreminder.tooltip;"
oncommand="rmFx_msgSendwReminder();"
class="toolbarbutton-1 chromeclass-toolbar-additional rmFx_SendPlus"
/>
</toolbarpalette>
<!-- Sunbird -->
<toolbarpalette id="calendarToolbarPalette">
<toolbarbutton id="reminderFox_openButton"/>
<toolbarbutton id="reminderFox_addReminderButton"/>
<toolbarbutton id="reminderFox_showCalendar"/>
<toolbarbutton id="reminderFox_quickAlarmButton"/>
</toolbarpalette>
<script type="application/x-javascript">
<![CDATA[
{ // the "mail_ID" for Postbox/Thunderbird
gRmFx_MailID = "";
if("@mozilla.org/xre/app-info;1" in Components.classes) {
var rf_appId= Components.classes["@mozilla.org/xre/app-info;1"]
.getService(Components.interfaces.nsIXULAppInfo).ID;
if (rf_appId == REMINDERFOX_POSTBOX_ID) {
gRmFx_MailID = "postbox";
} else {
gRmFx_MailID = "thunderbird";
}
}
};
]]>
</script>
</overlay>